package xcmg.device.service.vo.logistic;

import java.util.Date;

/**
 * @Des 物流状态页面展示的物流运单列表中的数据实体
 * @Date 2021/5/24 13:57
 * @Author wangzhaoyu
 * @Param
 * @Return
 */
public class LogisticStatusListingWaybillVO {
    //主键
    private String id;
    //物流运单号
    private String wayBillNo;
    //客户编码
    private String dealerOrgId;
    //客户名称
    private String dealerOrgName;
    //物流状态 0：初始化，1：发货状态，2：运输中 2：已到货，3：已签收
    private Integer logisticStatus;
    //收货人
    private String receiverName;
    //预计到货时间
    private Date expectArrivalTime;
    //单据类型
    private String businessType;
    //发运方式
    private String shippingMethod;
    //发运方式id
    private String shippingMethodId;
    //承运商
    private String carrierOrgName;
    //备注
    private String remark;
    //制单人
    private String createUserName;
    //制单时间
    private Date createDate;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getWayBillNo() {
        return wayBillNo;
    }

    public void setWayBillNo(String wayBillNo) {
        this.wayBillNo = wayBillNo;
    }

    public String getDealerOrgId() {
        return dealerOrgId;
    }

    public void setDealerOrgId(String dealerOrgId) {
        this.dealerOrgId = dealerOrgId;
    }

    public String getDealerOrgName() {
        return dealerOrgName;
    }

    public void setDealerOrgName(String dealerOrgName) {
        this.dealerOrgName = dealerOrgName;
    }

    public Integer getLogisticStatus() {
        return logisticStatus;
    }

    public void setLogisticStatus(Integer logisticStatus) {
        this.logisticStatus = logisticStatus;
    }

    public String getReceiverName() {
        return receiverName;
    }

    public void setReceiverName(String receiverName) {
        this.receiverName = receiverName;
    }

    public Date getExpectArrivalTime() {
        return expectArrivalTime;
    }

    public void setExpectArrivalTime(Date expectArrivalTime) {
        this.expectArrivalTime = expectArrivalTime;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getShippingMethod() {
        return shippingMethod;
    }

    public void setShippingMethod(String shippingMethod) {
        this.shippingMethod = shippingMethod;
    }

    public String getShippingMethodId() {
        return shippingMethodId;
    }

    public void setShippingMethodId(String shippingMethodId) {
        this.shippingMethodId = shippingMethodId;
    }

    public String getCarrierOrgName() {
        return carrierOrgName;
    }

    public void setCarrierOrgName(String carrierOrgName) {
        this.carrierOrgName = carrierOrgName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
}
